package com.yuju.hotel.model;


import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 
 * 类名：GoodModel  <br />
 *
 * 功能：
 *
 * @author : zhousc <br />
 * @Date : 2017年11月30日 上午9:08:03  <br />
 * @version : 1.1 <br />
 */
@Data
public class GoodModel implements Serializable {
    /**
     *  主键。存储UUID，由应用生成。,所属表字段为hot_good.id
     */
    private String id;

    /**
     *  名称。,所属表字段为hot_good.name
     */
    private String name;
    /**
     * 名称模糊查询
     */
    private String myLike_name;

    /**
     *  条形码。,所属表字段为hot_good.bar_code
     */
    private String barCode;

    /**
     *  商品单位。,所属表字段为hot_good.unit
     */
    private String unit;

    /**
     *  商品分类ID。外键，引用商品分类（grp_good_type）的主键（id）。,所属表字段为hot_good.good_type_id
     */
    private String goodTypeId;

    /**
     *  价格。,所属表字段为hot_good.ref_price
     */
    private BigDecimal refPrice;

    /**
     *  内部价。,所属表字段为hot_good.in_price
     */
    private BigDecimal inPrice;

    /**
     *  最高库存。,所属表字段为hot_good.max_num
     */
    private Integer maxNum;

    /**
     *  最低库存。,所属表字段为hot_good.min_num
     */
    private Integer minNum;

    /**
     *  销售点。,所属表字段为hot_good.sale_type
     */
    private Byte saleType;

    /**
     *  冲调方式。,所属表字段为hot_good.reduce_type
     */
    private Byte reduceType;

    /**
     *  是否可售。1表示可售，2表示不可售。,所属表字段为hot_good.is_sale
     */
    private Byte isSale;

    /**
     *  是否可议价。1表示可以议价，2表示不可议价。,所属表字段为hot_good.is_price_consult
     */
    private Byte isPriceConsult;

    /**
     *  是否可零库存销售。1表示可以，2表示不可以。,所属表字段为hot_good.is_zero_sale
     */
    private Byte isZeroSale;

    /**
     *  创建时间。,所属表字段为hot_good.gmt_create
     */
    private Date gmtCreate;

    /**
     *  修改时间。,所属表字段为hot_good.gmt_modified
     */
    private Date gmtModified;

    /**
     *  所属酒店。外键，引用酒店信息表（grp_hotel）的主键（id）。,所属表字段为hot_good.hotel_id
     */
    private String hotelId;

    /**
     *  是否逻辑删除。1表示已逻辑删除，2表示未逻辑删除，默认为2。,所属表字段为hot_good.is_deleted
     */
    private Byte isDeleted;

    /**
     *  所属集团。外键，引用集团信息表（grp_group）的主键（id）。,所属表字段为hot_good.group_id
     */
    private String groupId;
    /**
     * 商品分类名称
     */
    private String goodTypeName;


    private static final long serialVersionUID = 1L;
}